package com.ruoyi.system.domain;

import java.math.BigDecimal;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 资源点价格对象 ai_zyd_t
 * 
 * @author ruoyi
 * @date 2025-07-08
 */
public class AiZydT extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    @Excel(name = "id")
    private Long  id;

    /** 资源点数量 */
    @Excel(name = "资源点数量")
    private Long zydNum;

    /** 资源点原价 */
    @Excel(name = "资源点原价")
    private BigDecimal zydYPrice;

    /** 资源点现价 */
    @Excel(name = "资源点现价")
    private BigDecimal zydXPrice;

    public void set id(Long  id) 
    {
        this. id =  id;
    }

    public Long get id() 
    {
        return  id;
    }

    public void setZydNum(Long zydNum) 
    {
        this.zydNum = zydNum;
    }

    public Long getZydNum() 
    {
        return zydNum;
    }

    public void setZydYPrice(BigDecimal zydYPrice) 
    {
        this.zydYPrice = zydYPrice;
    }

    public BigDecimal getZydYPrice() 
    {
        return zydYPrice;
    }

    public void setZydXPrice(BigDecimal zydXPrice) 
    {
        this.zydXPrice = zydXPrice;
    }

    public BigDecimal getZydXPrice() 
    {
        return zydXPrice;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append(" id", get id())
            .append("zydNum", getZydNum())
            .append("zydYPrice", getZydYPrice())
            .append("zydXPrice", getZydXPrice())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
